be beyond one's understanding - Espagnol Anglais Dictionnaire